base of cochlea - Francés Inglés Diccionario